NNNNNHCH3OPOHHOOH3CNNNNNH2